someone with a great deal of experience - Deutsch Englisch Wörterbuch